licence agreement - Español Inglés Diccionario